package com.happysmile.tsm.annotation;

import java.lang.annotation.*;

/*
* Timer 定时器。
* 用于在springboot项目启动时加载一些需要执行的周期性任务。
* */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Timer {

    //线程执行的时间间隔
    long heartBeat() default 1000;
    //线程持续存在的时间，默认为无限
    long durationTime() default -1;

}